package com.tanhua.dubbo.api;

import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.tanhua.dubbo.mappers.SoulQuestionnaireMapper;
import com.tanhua.model.domain.SoulQuestionnaire;
import org.apache.dubbo.config.annotation.DubboService;
import org.springframework.beans.factory.annotation.Autowired;

import java.util.ArrayList;
import java.util.List;

/**
 * @Description：test
 * @Create by： 张会豪
 * @Date：2021/11/8 0:23
 */
@DubboService
public class SoulQuestionnaireApiImpl implements SoulQuestionnaireApi {

    @Autowired
    private SoulQuestionnaireMapper soulQuestionnaireMapper;

    //查询所有SoulQuestionnaire对象，一共就3个
    public List<SoulQuestionnaire> findAll() {
        List<Long> ids = new ArrayList<>();
        ids.add(1L);
        ids.add(2L);
        ids.add(3L);
        LambdaQueryWrapper<SoulQuestionnaire> queryWrapper = new LambdaQueryWrapper<>();
        queryWrapper.in(SoulQuestionnaire::getId,ids);
        return soulQuestionnaireMapper.selectList(queryWrapper);
    }
}
